R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量) |
您所在的位置:网站首页 › rstudio ifelse › R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量) |
R语言使用ifelse函数进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为两个类别的离散变量(分类变量)仿真数据 # create a data frame from scratch x1 > str(mydata)'data.frame': 5 obs. of 5 variables: $ age : num 25 40 80 30 5 $ gender: chr "male" "female" "male" "female" ... $ weight: num 160 110 220 110 220 $ x1 : num 10 20 30 40 50 $ x2 : num 5 10 15 20 25>> mydata age gender weight x1 x21 25 male 160 10 52 40 female 110 20 103 80 male 220 30 154 30 female 110 40 205 5 male 220 50 25> > # create 2 age categories> mydata$agecat 70,+ c("older"), c("younger"))> > mydata age gender weight x1 x2 agecat1 25 male 160 10 5 younger2 40 female 110 20 10 younger3 80 male 220 30 15 older4 30 female 110 40 20 younger5 5 male 220 50 25 younger> 安利一个R语言的优秀博主及其CSDN专栏: 博主博客地址: 博主R语言专栏地址(R语言从入门到机器学习、持续输出已经超过1000篇文章) statistics+insight的博客_CSDN博客-R语言入门课,Excel入门到精通,数据科学持续学习领域博主 参考:R |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |